package com.neuedu.boot.controller;

import com.neuedu.boot.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;
import java.util.Map;

/**
 * 项目：      springboot
 * 类名:       UserController
 * 创建时间：  2024/3/29 11：06
 * 描述 :
 * 作者 :     张金山
 * QQ :     314649444
 * Site:      https://jshand.gitee.io
 */
@RestController
@RequestMapping("/user")
public class UserController {

    @Autowired
    UserService userService;

    /**
     *  GET   http://localhost:8080/user
     * @return
     */
    @GetMapping
    List<Map<String,Object>> list(){
        //
        return  userService.selectList();
    }


    // //获取一个   GET   http://localhost:8080/user/1
    // @GetMapping("{id}")
    // Map  getById(@PathVariable int id){
    //     //
    //     return  userService.getById(id);
    // }
    //
    // //删除一个   DELETE   http://localhost:8080/user/1
    // @DeleteMapping("{id}")
    // Map  deleteById(@PathVariable int id){
    //     //
    //     return  userService.deleteById(id);
    // }



}
